make a gift/present - Spanish English Dictionary